landscape component - French English Dictionary